/*CSS Document*/
/*body{background:#f5f5f5;}*/
body { background-color: #fff; }
.public_width { width: 1200px; margin: 0px auto; }
.more_text { color: #888 !important; float: right; font-size: 12px; margin: 1px 15px 0px 0px; display: inline-block; }
.W1200 { width: 1200px; margin: 0 auto; }
.public_clear { clear: both; }
.pub_img { background-position: 0px center; background-repeat: no-repeat; }

.hr1 { border-bottom: 1px solid #e9e8e6; margin: 0px 0px 17px 15px; width: 270px; }

/*内容*/
#shouye { font-size: 14px; width: 1200px; margin: 0px auto; }
#shouye .uu { float: right; width: 440px !important; }
#shouye .marg { margin-top: 20px; width: 1200px; }
#shouye .marg0 { margin-right: 0px !important; }
#shouye .teal { text-align: center; }
/*#shouye .bott{bottom:0px !Important;}*/
#shouye .pad { padding-right: 15px; }
#shouye .pad1 { padding: 25px 0px; }
#shouye .hei { height: 643px; }
/*#shouye .hei1{height:350px;}*/
#shouye .hei2 { height: 80px; }
#shouye .hei2 > .floatL > img:nth-child(1) { margin: 0px 15px 0px 0px; }
#shouye .hei2 > .floatL > a:nth-child(1) { margin: 0px 15px 0px 0px; }
#shouye .hei2 > .floatR > img:nth-child(2) { margin: 0px 0px 0px 14px; }
#shouye .hei3 { height: 30px; line-height: 30px; }
#shouye .hei4 { height: 40px; line-height: 40px; }
#shouye .zuis { background: #fff; border: 1px solid #e9e8e6; overflow: hidden; position: relative; }
#shouye .zuis .mar { margin-bottom: 10px; }
#shouye .zuis_left { width: 300px; height: 657px; float: left; border-right: 1px solid #e9e8e6; }
#shouye .zuis_left_top { margin-bottom: 10px; }
#shouye .zuis_left_mid { padding: 18px 0px 40px 0px; }
#shouye .title { height: 20px; line-height: 20px; font-size: 16px; color: #333; position: relative; }
#shouye .title span { float: left; width: 4px; height: 20px; background: #007DE4; margin-right: 10px; }
#shouye .top_middle_left { margin: -5px 0px 0px 8px; }
#shouye .top_middle_left ul li em { width: 63%; }
#shouye .xiugaid ul li em:hover { color: #007DE4; }

#shouye .xiugaid .text_li_b li { top: 0px; left: -24px; width: 548px; }



#shouye .xiugaid ul li span { color: #999; font-size: 14px; position: absolute; right: 25px; bottom: 0px; padding-right: 20px; }


#shouye .title_a { border-left: 4px solid #007DE4; height: 20px; line-height: 20px; font-size: 16px; color: #333; padding: 0px 0px 0px 10px; margin: 5px 0px 10px 0px; }
/*加点列表*/
.disc { background: url("../img/c_16px.png")no-repeat; background-size: 4px 4px; padding-left: 14px; background-position: 1px 9px; }
#shouye .text_li li { height: 27px; margin-left: -7px; color: #999; font-size: 10px; }
#shouye .text_li li a { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; vertical-align: middle; }
#shouye .text_li li span { vertical-align: middle; font-size: 14px; float: right; margin: 0px 11px 0px 0px; }
#shouyespan { vertical-align: middle; font-size: 14px; /*float: right;*/ margin: 0px 11px 0px 0px; }
/*行业动态*/
#shouye .text_li_a { width: 265px; height: 147px; margin: 0px 0px 0px 30px; }
#shouye .text_li_a li a { width: 200px; }
#shouye .text_li_s { width: 519px; height: 147px; margin: 0px 0px 0px 30px; text-align: left; }
#shouye .text_li_s li a { width: 390px; }
#shouye .text_li_d { width: 516px; height: 80px; margin: 10px 0px 0px 17px; text-align: left; }
#shouye .text_li_d li a { width: 390px; margin: 0px 0px 4px 0px; }
#shouye .text_li_d .middle_text { color: #444; }
#shouye .text_li_d .more_black { color: #666; }
#shouye .text_li_d .more_black:hover, #shouye .text_li_d .middle_text:hover { color: #007DE4 !important; }
#shouye .text_li_f { width: 349px; height: 80px; margin: 4px 0px 0px 28px; text-align: left; }
#shouye .text_li_f li a { width: 254px; }
#shouye .text_li_g { width: 439px; height: 80px; margin: -5px 16px 0px 136px; text-align: left; }
#shouye .text_li_g li a { width: 366px; }
#shouye .text_li_h { width: 351px; overflow: hidden; height: 189px; margin: 0px 16px 0px 20px; padding-left: 7px; text-align: left; }
#shouye .text_li_h li a { width: 233px; }
#shouye .text_li_j { width: 351px; height: 178px; margin: 7px 16px 0px 28px; text-align: left; }
#shouye .text_li_j li a { width: 233px; }
#shouye .zuis_midd { float: left; width: 560px; font-size: 14px; padding: 0px 19px 40px 19px; }
#shouye .zuis_midd .ddd { padding: 0px 1px; background-position: 20px 10px; left: -11px; width: 563px; }
#shouye .zuis_midd_top { padding: 10px 0px; text-align: center; }
#shouye .zuis_midd_top_t { font-size: 22px; color: #007DE4 !important; height: 24px; width: 554px; line-height: 30px; padding: 15px 0px 10px 0px; margin: 7px 0px 9px 0px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#shouye .zuis_midd_top_t a { color: #007DE4 !important; }
#shouye .zuis_midd_top_m { font-size: 12px; color: #787878; padding: 6px 17px 17px 12px; line-height: 20px; text-align: left; text-indent: 2em; height: 47px; overflow: hidden; }
#shouye .zuis_midd_top_m a { font-size: 12px; color: #214e67; }
#shouye .zuis_midd_m { margin: 22px 25px 0px 15px; width: 533px; }
#shouye .zuis_midd_m .spa { padding-right: 0px; }
#shouye .zuis_midd_m_t { position: relative; margin-top: 10px; margin-bottom: 10px; height: 20px; }
#shouye .gduo { font-size: 12px; color: #888; position: absolute; right: 0px; bottom: 0px; }
#shouye .gduo:hover, #shouye .xiugaid .middle_text:hover { color: #007DE4; }
#shouye .zuis_midd_m_t .xfen { position: absolute; top: 0px; left: 15%; width: 70%; text-align: center; }
#shouye .zuis_midd_m_t .xfen span { width: 75px; text-align: center; font-size: 12px; color: #666; border: 1px solid #e9e8e6; border-radius: 20px; padding: 2px 10px; margin: 0px 5px; }
#shouye .xiugaid .top_middle_cont { margin: 0px 0px 0px 0px; }

#shouye .zuis_midd_m_t_ul { width: 384px; height: 21px; margin: -23px 1px 0px 67px; padding: 0px 5px; }
#shouye .zuis_midd_m_t_ul li { float: left; border: 1px solid rgba(128, 128, 128, 0.48); padding: 0px 9px; margin: 0px 6px; border-radius: 10px; font-size: 12px; }
#shouye .zuis_midd_m_t_ula { height: 21px; margin: 3px 73px 0px 0px; padding: 0px 5px; float: right; color: #888; }
#shouye .zuis_midd_m_t_ula li { height: 12px; float: left; border-right: 1px solid rgba(128, 128, 128, 0.77); padding: 1px 9px; margin: 2px 6px; font-size: 12px; line-height: 12px; }
#shouye .zuis_midd_m_t_ula li a { color: #666; }
#shouye .zuis a:hover { text-decoration: none; color: #007DE4; }
#shouye .zuis_midd_m_zj { margin-top: 13px; }
#shouye .zuis_midd_m_zj_top { position: relative; }
#shouye .zuis_midd_m_zj .qptp { /*background-image:url(../image/tp_04.png)*/ background-repeat: no-repeat; position: absolute; left: 0px; top: 0px; z-index: 999; width: 64px; height: 55px; /*left:40px;*/ }
#shouye .zuis_midd_m_zj .qptp img { }
#shouye .zuis_midd_m_zj .youb { height: 55px; background: #f5f5f5; margin-left: 38px; }
#shouye .zuis_midd_m_zj .youb_n { padding-top: 7px; margin-left: 20px; }
#shouye .zuis_midd_m_zj .youb p { line-height: 20px; }
#shouye .zuis_midd_m_zj .youb p a { color: #214e67; }
#shouye .zuis_midd_m_zj .youb p span { font-size: 12px; color: #808080; padding-left: 8px; }
#shouye .zuis_right { float: left; width: 292px; border-left: 1px solid #e9e8e6; }
#shouye .zuis_right_t { padding: 20px; position: relative; border-bottom: 1px solid #e9e8e6; height: 71px; }
#shouye .zuis_right_t .nnr { z-index: 999; position: absolute; left: 30px; top: 20px; border-radius: 100%; overflow: hidden; width: 70px; height: 70px; }
#shouye .zuis_right_t .nnr i { display: inline-block; width: 70px; height: 70px; }
#shouye .zuis_right_t .nnr img { display: block; border-right: 100%; }
#shouye .zuis_right_t .nnr_yyb { padding-left: 98px; padding-top: 18px; }
#shouye .zuis_right_t .nnr_yyb p { line-height: 20px; color: #333; font-size: 12px; }
#shouye .zuis_right_t .nnr_yyb p span { color: #b5b5b5; }
#shouye .zuis_right_m { padding: 15px 0px; background: #f5f5f5; width: 100%; height: 18px; line-height: 18px; }
#shouye .zuis_right_m .delu { width: 49%; text-align: center; float: left; position: relative; color: #333; }
#shouye .zuis_right_m #login_i i { display: inline-block; background: url("../image/icon_top.jpg") -37px -119px; width: 18px; height: 26px; margin: -9px 9px -6px 2px; }
#shouye .zuis_right_m #register_i i { display: inline-block; background: url("../image/icon_top.jpg") -90px -122px; width: 18px; height: 23px; margin: -9px 9px -6px 2px; }

#shouye .zuis_right_m span { background-image: url(../image/dlzc.png); background-repeat: no-repeat; background-position: 0px 0px; width: 20px; height: 30px; position: absolute; left: 45px; top: 0px; }
#shouye .posi { background-position: -30px 0px !important; }
#shouye .borde { border-right: 1px solid #e9e8e6; }
#shouye .zuis_right_djdzl { padding: 15px 0px 40px 0px; }
#shouye .zuis_right_djdzl em { position: absolute; right: 45px; bottom: 2px; background-image: url(../image/sx.png); background-position: 0px 0px; background-repeat: no-repeat; width: 16px; height: 13px; }
#shouye .zuis_right_djdzl .hyh { position: absolute; right: 0px; bottom: 0px; font-size: 12px; color: #888; }
#shouye .zuis_right .zttj { padding-right: 15px; margin: 0px 0px 8px 0px; }
#shouye .zuis_right_cfsj { width: 100%; height: 43px; }
#shouye .zuis_right_cfsj_z { float: left; position: relative; top: 0px; left: -22px; background-repeat: no-repeat; height: 54px; }
#shouye .zuis_right_cfsj_tp { position: absolute; top: 5px; left: 4px; }
#shouye .zuis_right_cfsj_tp i { display: inline-block; background: url("../image/icon_top.jpg") -23px -164px; width: 46px; height: 54px; margin: -9px 9px -6px -6px; }
#shouye .zuis_right_cfsj_tp i img { margin: 3px 0px 0px 4px; width: 38px; height: 38px; border-radius: 20px; }
#shouye #zuis_right_cfsj_tp_icon i { display: inline-block; background: url("../image/icon_top.jpg") -81px -167px; width: 56px; height: 54px; margin: -9px 9px -6px -6px; }
#shouye .zuis_right_cfsj_title { background-image: url("../image/bd.png"); background-repeat: no-repeat; font-size: 12px; color: #fff; position: absolute; top: 10px; left: 46px; width: 78px; padding: 0px 17px; }
#shouye .zuis_right_cfsj_y { float: right; color: #205f8a; font-size: 12px; margin-top: 8px; }
#shouye .zuis_right .wenz { color: #787878; line-height: 22px; padding-left: 25px; font-size: 12px; width: 228px; }
#shouye .zuis_right .wenz > a { display: inline-block; width: 257px; height: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#shouye .zuis_right .wenz p { font-size: 14px; color: #333; }
#shouye .xiaog { background: #fff; border: 1px solid #e9e8e6; height: 135px; }
#shouye .xiaog ul { }
#shouye .xiaog ul li { float: left; line-height: 20px; padding: 10px 22px; border-right: 1px solid #e9e8e6; }
#shouye .xiaog .shang { padding-bottom: 0px; }
#shouye .xiaog .xia { color: #4ca459; font-size: 12px; width: 74px; text-align: center; }
#shouye .xxlg { height: 117px; margin-top: 15px; }
#shouye .xxlg ul { margin-top: 6px; }
#shouye .xxlg ul li { float: left; border: 1px solid #e9e8e6; width: 149px; height: 58px; border-top: none; border-left: none; background-color: #fff; }
#shouye .zpxx_z { width: 590px; }
#shouye .zpxx_z_t { border-bottom: 1px solid #e9e8e6; overflow: hidden; position: relative; }
#shouye .zpxx_z_x { padding: 20px 10px; overflow: hidden; position: relative; height: 277px; }
#shouye .zpxx_z_x1 { padding: 20px 10px; overflow: hidden; position: relative; height: 277px; float: left; }
#shouye .zpxx_z_x_z { float: left; position: relative; width: 200px; margin: 0px 0px 0px 5px; border: 1px solid #E9E8E6; }
#shouye .zpxx_z_x_zz { float: left; position: relative; width: 196px; height: 274px; margin: 0px 0px 0px 5px; border: 1px solid #E9E8E6; }
#shouye .zpxx_z_x_z_top { position: relative; width: 200px; margin-bottom: 15px; height: 120px; }
#shouye .zpxx_z_x_zx { position: absolute; bottom: 0px; left: 0px; height: 25px; line-height: 25px; font-size: 14px; color: #fff; text-align: center; background: #666; width: 100%; opacity: 0.7; }
#shouye .zpxx_z_x_y { float: right; width: 360px; }
#shouye .zpxx_z_x_y_top { text-align: left; position: relative; margin-left: 10px; }
#shouye .zpxx_z_x_y_top span { position: absolute; top: 3px; left: 0px; color: #fff; font-size: 12px; background-image: url(../image/xbz.png); background-position: 0px 0px; background-repeat: no-repeat; width: 32px; height: 16px; line-height: 16px; text-align: center; }
#shouye .zpxx_z_x_y_top .tit { font-size: 16px; color: #333; margin-left: 40px; font-weight: bold; height: 43px; overflow: hidden; }

/*视频*/
#shouye .zpxx_z_x .right_content { width: 615px; height: 276px; margin: 0px 0px 0px 5px; }
#lidd { list-style-type: none !important; }
#shouye .zpxx_z_x .right_content li { float: left; width: 292px; margin: 0px 0px 0px 0px; height: 71px; overflow: hidden; display: table; }
#shouye .zpxx_z_x .right_content li > a { display: inline-block; width: 100px; height: 65px; float: left; z-index: 1; position: relative; }
#shouye .zpxx_z_x .right_content li > a > .back_color { position: absolute; width: 88px; height: 64px; top: 0px; z-index: 999; opacity: 0.9; }
#shouye .zpxx_z_x .right_content li > a > .back_color:hover { background: url("../image/company/bofang.png"); }
#shouye .zpxx_z_x .right_content .video_detail { color: #808080; font-size: 12px; /*margin: 5px 0px 0px 10px;*/ overflow: hidden; width: 195px; display: table-cell; vertical-align: middle; }
#shouye .zpxx_z_x .right_content .video_detail .video_icon { display: inline-block; width: 20px; height: 9px; background: url("../image/bidder/video.png") no-repeat; }
#shouye .zpxx_z_x .right_content .video_detail .video_name { width: 158px; display: inline-block; font-size: 12px; overflow: hidden; text-overflow: ellipsis; word-break: break-all; line-height: 15px; color: #444; }
#shouye .zpxx_z_x .right_content .video_detail .video_name:hover { color: #007DE4; }
#shouye .zpxx_z_x .right_content .video_detail > p:nth-child(1) { width: 92px; }
#shouye .zpxx_z_x .right_content .video_detail > span:nth-child(2) { font-size: 12px; margin: 0px 5px 0px 0px; }
#shouye .zpxx_z_x .right_content .video_detail > span:nth-child(3) { font-size: 12px; margin: 0px 4px 0px 0px; }
.d_maquee a em { width: 63% !important; margin: 0px 5px 0px 0px; }
.d_maquee .maquee_icon { display: inline-block; width: 20px; height: 15px; margin: 0px 0px -3px 0px; }
.d_maquee .company_icon_1 { background: url("../image/bidder/vip_1.png") no-repeat; }
.d_maquee .company_icon_2 { background: url("../image/bidder/vip_2.png") no-repeat; }
.d_maquee .company_icon_3 { background: url("../image/bidder/vip_3.png") no-repeat; }
.d_maquee .company_icon_4 { background: url("../image/bidder/vip_4.png") no-repeat; }
.d_maquee .company_icon_5 { background: url("../image/bidder/vip_5.png") no-repeat; }
.d_maquee .company_icon_6 { background: url("../image/bidder/vip_6.png") no-repeat; }
.d_maquee .company_icon_7 { background: url("../image/bidder/vip_7.png") no-repeat; }
.d_maquee .company_icon_8 { background: url("../image/bidder/vip_8.png") no-repeat; }
.d_maquee .company_icon_9 { background: url("../image/bidder/vip_9.png") no-repeat; }
.d_maquee .company_pad { bottom: 4px !important; }

/* 人才招聘 and 资料下载 */
#shouye .zpxx_z_x .job_main { overflow: hidden; margin: 0px 0px 0px 7px; width: 572px; height: 204px; }
#shouye .zpxx_z_x .job_main li .job_title { width: 230px; height: 20px; overflow: hidden; }
#shouye .zpxx_z_x .job_main li { float: left; width: 286px; height: 29px; }
.down_title a { overflow: hidden; display: inline-block; vertical-align: middle; white-space: normal; width: 160px; text-overflow: ellipsis; }
#shouye .zpxx_z_x .job_main li .job_title > a { overflow: hidden; display: inline-block; vertical-align: middle; white-space: nowrap; width: 180px; text-overflow: ellipsis; }

#shouye .zpxx_z_x .job_main li .job_title .job_icon { display: inline-block; width: 20px; margin: 0px 0px -2px 0px; height: 15px; background: url("../image/bidder/redian.gif") no-repeat; }
#shouye .zpxx_z_x .job_main li .job_time { width: 17%; color: #999; vertical-align: middle; }
#shouye .zpxx_z_x .job_main li .down_title { width: 50%; }
#shouye .zpxx_z_x .job_main li .down_title > a { width: 120px; height: 30px; margin: 0px 8px 0px 0px; white-space: nowrap; text-overflow: ellipsis; vertical-align: middle; display: inline-block; }
#shouye .zpxx_z_x .job_main li .down_title .down_icon { display: inline-block; width: 20px; margin: 0px 0px -2px 0px; height: 15px; background: url("../image/bidder/redian.gif") no-repeat; }
#shouye .zpxx_z_x .job_main li .down_type { width: 16%; color: #666; }
#shouye .zpxx_z_x .job_main li .down_title { width: 185px; height: 20px; overflow: hidden; }
#shouye .zpxx_z_x .job_main li .down_time { width: 16%; color: #999; vertical-align: middle; }

#shouye .zpxx_z_x_y_topa { display: inline-block; background: url("../image/icon_top.jpg") -141px -123px; width: 31px; height: 23px; margin: -9px 10px -6px -38px; }
#shouye .zpxx_z_x_y_topb { display: inline-block; background: url("../image/icon_top.jpg") -178px -123px; width: 31px; height: 23px; margin: -9px 10px -6px -38px; }
#shouye .xxnr { font-size: 12px; color: #787878; padding: 5px 0px; line-height: 20px; margin-left: 27px; height: 35px; }
#shouye .zhanh { overflow: hidden; }
#shouye .zhanh_tt { border-bottom: 1px dashed #e9e8e6; overflow: hidden; height: 160px; }
.zhanh_tt_tt { position: relative; display: flex; justify-content: center; align-items: center; border: 1px solid #e9e8e6; }
#shouye .zhanh_tt_l { float: left; margin: 22px 39px 0px 15px; width: 160px; height: 120px; overflow: hidden; background: url(../image/defaultimg.jpg) repeat-x; }
.zhanh_tt_tt img{ width: 160px; height: 120px;}
#shouye .zhanh_tt_m { float: left; width: 255px; text-align: left; margin: 30px 0px 0px -25px; overflow: hidden; }
#shouye .zhanh_tt_m .tex { font-size: 14px; color: #333; height: 30px; }
#shouye .zhanh_tt_m .tex > a { font-size: 16px; font-weight: bold; }
#shouye .zhanh_tt_m p { color: #787878; font-size: 12px; height: 20px; line-height: 20px; }
#shouye .zhanh_tt_y { float: right; margin: 33px 37px 0px 0px; }
#shouye .zhanh_tt_y_img { margin-right: 20px; margin-top: 10px; }
/*#shouye .zhanh_tt_y_img span:nth-child(1){       width: 40px; border-radius: 8px;    height: 41px;    background-color: gainsboro;   margin: 0px 0px 0px 23px;    font-size: 31px;    color: white;    line-height: 40px;    text-align: center;}*/

#shouye .zhanh_tt_y_img span:nth-child(1) { border-radius: 25px; height: 50px; width: 50px; background-color: #ddd; margin: 0px 0px 0px 23px; font-size: 28px; color: white; line-height: 50px; text-align: center; }
#shouye .zhanh_tt_y_te { margin: -24px 0px 0px 75px; }
#shouye .zhanh_xx { padding: 17px 14px 12px 16px; height: 126px; }
#shouye .zhanh_xx_l { float: left; position: relative; width: 160px; height: 120px; overflow: hidden; background: url(../image/defaultimg2.jpg) repeat-x; }
#shouye .zhanh_xx_ll { float: left; position: relative; width: 160px; height: 120px; }
#shouye .bor { border: 1px solid #e9e8e6; width: 199px; height: 86px; margin-bottom: 7px; }
#shouye .gjzx { border: 1px solid #e9e8e6; height: 412px; background-color: #fff; }
#shouye .gjzx_zuiz { width: 180px; padding: 48px 16px 27px 18px; border-right: 1px solid #e9e8e6; text-align: center; }
#shouye .gjzx_zuiz_tit { color: #1b1b1b; font-size: 32px; display: inline-block; height: 32px; line-height: 32px; }
#shouye .gjzx_zuiz_tit span { background: url(../image/gj.png); background-repeat: no-repeat; width: 12px; height: 32px; background-position: 0px 0px; display: block; float: left; padding-right: 10px; }
#shouye .gjzx_zuiz_tit p { font-size: 14px; color: #979797; }
#shouye .gjzx_zuiz ol { margin: 30px 0px; color: #000; }
#shouye .gjzx_zuiz ol a { color: #000; }
#shouye .gjzx_zuiz ol a:hover { color: #007DE4; }
#shouye .gjzx_zuiz ol li { border-bottom: 1px dashed #b8afaf !important; list-style-type: decimal !important; list-style-position: inside; height: 40px; line-height: 50px; }
#shouye .gjzx_zuiz_xx { float: left; margin: 8px 0px 4px 16px; }
#shouye .gjzx_zuiz_xx img { width: 150px; height: 112px; margin: -13px 0px 0px 0px; }
#shouye .bqkt { width: 315px; padding: 20px 25px; }
#shouye .bqkt_t { font-size: 16px; color: #000; margin-bottom: 5px; }
#shouye .bqkt_t span { background-repeat: no-repeat; width: 5px; height: 9px; background-position: 0px 0px; display: block; float: left; padding-right: 10px; margin-top: 8px; }
#shouye .bqkt_lv { margin: 0px 0px 10px 0px; }
#shouye .bqkt ul { margin-bottom: 15px; }
#shouye .bqkt ul li a { color: #444; }
#shouye .bqkt ul li a:hover { color: #007DE4; }
#shouye .bqkt ul li { list-style-type: square; border-bottom: 1px dashed #b8afaf; list-style-position: inside; height: 30px; line-height: 30px; color: #ccc; }
#shouye .cyd { width: 305px; padding: 20px 0px; }
#shouye .cyd_t { width: 229px; padding: 0px 8px 0px 6px; }
#shouye .cyd_gd { font-size: 12px; color: #9a9999; text-align: left; position: relative; padding: 10px 15px; width: 220px; margin: 0px auto; }
#shouye .cyd_gd a { color: #616161; font-size: 12px; position: absolute; right: 15px; bottom: 9px; }
#shouye .zuihou_t1 { position: relative; width: 278px; margin-right: 29px; float: left; }
#shouye .zuihou_t1_t { position: absolute; top: 0px; left: 0px; width: 90px; height: 90px; overflow: hidden; }
#shouye .zuihou_t1_tm { background-color: #000; opacity: 0.4; filter: alpha(opacity=40); width: 195px; overflow: hidden; position: absolute; bottom: 6px; left: 1px; }
#shouye .zuihou_t1_tm_zh { background-color: #000; opacity: 0.4; filter: alpha(opacity=40); width: 103px; overflow: hidden; position: absolute; bottom: 6px; left: 1px; }
#shouye .zuihou_t1_tm1 { background-color: #000; opacity: 0.4; filter: alpha(opacity=40); width: 100%; overflow: hidden; position: absolute; bottom: 0px; left: 1px; }
#shouye .ziti { font-size: 14px; color: #fff; text-align: center; width: 99%; overflow: hidden; position: absolute; bottom: 0px; left: 0px; display: block; white-space: nowrap; text-overflow: ellipsis; line-height: 20px; padding-left: 3px; }
#shouye .ziti1 { font-size: 14px; color: #fff; text-align: center; width: 100%; overflow: hidden; position: absolute; bottom: 0px; left: 0px; }
#img_swiper .swiper-container { width: 300px; height: 260px; }
#img_swiper .swiper-pagination-bullet { background-color: #ffffff !important; filter: alpha(opacity=100) !important; opacity: 1 !important; }
#img_swiper .swiper-pagination-bullet-active { background-color: #007DE4 !important; }
#uijkl p { width: 325px; }
#uijkl p a { color: #808080; padding: 0px 13px; }
#wz_data { position: relative; font-size: 12px; text-align: center; height: 56px; }
#wz_data .date_home { position: absolute; top: 0px; right: 0px; width: 200px; background-color: #fbfbfb; height: 56px; overflow: hidden; }
#wz_data .date_home .home_work1 { background-color: #cfcfcf; height: 27px; line-height: 27px; color: #FFF; font-size: 14px; }
#wz_data .date_home .home_work2 { background: url(../image/1366857192-2013AlexaImgBg.jpg) repeat-x; background-position: bottom; height: 30px; line-height: 30px; color: #007DE4; }

/*轮播图*/


#cxslide { width: 300px; height: 260px; overflow: hidden; }
#cxslide .btn { background-color: transparent; }
/* index_focus */
.index_focus { position: relative; width: 100%; height: 250px; margin: 0 auto; overflow: hidden; }
.index_focus .bd ul { top: -13px; }
.index_focus .bd li { display: none; position: absolute; left: 0; top: 0; }
.index_focus .bd li:first-child { display: block; }
.index_focus .pic { height: 450px; width: 1400px; display: block; overflow: hidden; }
.index_focus .pic img { max-height: 260px; max-width: 300px; }
.index_focus .pic:hover { text-decoration: none; }
.index_focus .slide_nav { position: absolute; left: 64%; bottom: 1%; }
.index_focus .slide_nav img { margin: 10px 10px; }
.index_focus .slide_nav a { cursor: pointer; float: left; font-size: 48px; font-family: arial; color: #fff; margin: 6px 5px; display: inline-block; width: 10px; height: 10px; border-radius: 50%; background-color: #dcdcdc; }
.index_focus .slide_nav li:hover, .index_focus .slide_nav .on { text-decoration: none; background-color: #007DE4; filter: alpha(opacity=80); opacity: 1; }
.index_focus_pre { display: block !important; position: absolute; top: 50%; margin-top: -18px; width: 36px; height: 36px; text-indent: 100%; white-space: nowrap; overflow: hidden; z-index: 10; background: url(../image/ico_sliding.png) no-repeat; }
.index_focus_pre { left: 15px; background-position: 0 0; }
.index_focus_pre:hover { background-position: 0 -72px; }
.index_focus_next { display: block !important; position: absolute; top: 50%; margin-top: -18px; width: 36px; height: 36px; text-indent: 100%; white-space: nowrap; overflow: hidden; z-index: 100; background: url(../image/ico_sliding.png) no-repeat; }
.index_focus_next { right: 600px; background-position: 0 -36px; }
.index_focus_next:hover { background-position: 0 -108px; }
.new_list { margin: 10px 0px; }
.new_list li { display: block; float: left; border-left: 1px solid #e5e5e5; width: 10%; min-height: 100px; background-color: #ffffff; box-sizing: border-box; text-align: center; }
.new_list .li_height { height: 20px; width: 100%; text-align: center; line-height: 20px; width: 80%; overflow: hidden; margin: 0px auto; }
.new_list .li_height .li_work { display: inline-block; background-color: #004986; border-radius: 10px; color: #fff; font-size: 10px !important; padding: 0px 10px; }
.new_list .shoe_li { border: none; }
.new_list .li_yinwen { font-size: 12px; color: #004986; text-align: center; overflow: hidden; margin: 5px 0px; }
.new_list .li_color1 .li_work { background-color: #004986; }
.new_list .li_color1 .li_yinwen { color: #004986; }
.new_list .li_color2 .li_work { background-color: #8a1919; }
.new_list .li_color2 .li_yinwen { color: #8a1919; }
.new_list .li_color3 .li_work { background-color: #5a7919; }
.new_list .li_color3 .li_yinwen { color: #5a7919; }
.new_list .li_color4 .li_work { background-color: #19698e; }
.new_list .li_color4 .li_yinwen { color: #19698e; }
.new_list .li_color5 .li_work { background-color: #8d6232; }
.new_list .li_color5 .li_yinwen { color: #8d6232; }
.new_list .li_color6 .li_work { background-color: #1983b1; }
.new_list .li_color6 .li_yinwen { color: #1983b1; }
.new_list .li_color7 .li_work { background-color: #8c4219; }
.new_list .li_color7 .li_yinwen { color: #8c4219; }
.new_list .li_color8 .li_work { background-color: #729723; }
.new_list .li_color8 .li_yinwen { color: #729723; }
.new_list .li_color9 .li_work { background-color: #ad1949; }
.new_list .li_color9 .li_yinwen { color: #ad1949; }
.new_list .li_color10 .li_work { background-color: #19698e; }
.new_list .li_color10 .li_yinwen { color: #19698e; }
.yuan { width: 58px !important; height: 58px !important; border-radius: 29px; overflow: hidden; }
.yuan img { height: 58px; width: auto; }
#qiye .ziti { background: rgba(0,0,0,0.5); line-height: 30px; }
#zhanhui .ziti { background: rgba(0,0,0,0.5); line-height: 30px; }
#qiye .text_li_g { width: 388px; height: 80px; margin: -5px 16px 0px 186px; text-align: left; }
#qiye .text_li_g li a { width: 330px; }
#qiye .text_li li span { vertical-align: middle; font-size: 14px; margin: 0px -8px 0px 0px; float: none; }
/*滚动图*/
.maquee { overflow: hidden; margin: 11px 0px 0px 0px; }
.d_maquee { height: 27px !important; }
.maquee_a { overflow: hidden; margin: 11px 0px 0px 0px; }

/*左右广告*/
#right_pic { width: 100px; height: 334px; position: absolute; z-index: 999; overflow: hidden; background-color: white; left: 1px; }
#right_pic ul img { width: 100px; height: 50px; margin: -2px 0px; }
#right_pic ul li:nth-child(1), #left_pic ul li:nth-child(1) { height: 20px; line-height: 20px; font-size: 14px; background-color: white; text-align: center; }
#right_pic ul li, #left_pic ul li { margin: 10px 0px 0px 0px; }
#left_pic { width: 100px; height: 334px; position: absolute; z-index: 999; overflow: hidden; background-color: white; right: 1px; }
#left_pic ul img { width: 100px; height: 50px; margin: -2px 0px; }
@media screen and (max-width: 1400px) {
    #left_pic { display: none; }
    #right_pic { display: none; }
}
.ovWidth { overflow: hidden; width: 590px; float: left; }
.ovWidth1 { overflow: hidden; width: 1200px; float: left; }
.left14 { margin-left: 14px; }
.picScroll-lefts { overflow: hidden; position: relative; margin-bottom: 20px; }
.picScroll-lefts .tempWrap { overflow: hidden; position: relative; width: 1160px; margin-left: 4px; }
.picScroll-lefts .picList { width: 852px; width: 99999px; left: 0px; position: relative; overflow: hidden; padding: 0px; margin: 0px; }
.picScroll-lefts .hd { overflow: hidden; width: 20px; height: 40px; position: absolute; }
.picScroll-lefts .hd_next { right: 0px; top: 120px; }
.picScroll-lefts .hd_prev { top: 120px; }
.picScroll-lefts .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; zoom: 1; height: 260px; overflow: hidden; }
.picScroll-lefts .bd { padding: 10px; z-index: -1; top: 0; }
.picScroll-lefts .bd ul li { height: 276px; width: 188px; margin: 0 3px; overflow: hidden; cursor: pointer; background: url("../image/pin_work.png") 0 0px no-repeat; float: left; }
.picScroll-lefts .bd ul li a { display: inline-block; padding: 10px; }
.picScroll-lefts .bd ul li .pub_floatL { color: #007DE4; }
.picScroll-lefts .bd ul li .pub_floatR { color: #7d7d7d; }
.picScroll-lefts .bd ul li .pub_name { font-size: 12px; word-wrap: break-word; color: #7d7d7d; height: 36px; overflow: hidden; margin-top: 5px; }
.picScroll-lefts .hd .prev, .picScroll-lefts .hd .next { border-radius: 2px; display: block; width: 20px; height: 40px; line-height: 40px; color: #fff; text-align: center; float: left; overflow: hidden; cursor: pointer; background: rgba(0,0,0,0.2); }
.picScroll-lefts .hd .next { background-position: 0 -50px; float: right; }
